first and second place - Spanish English Dictionary